package com.xci.platform.core;

/**
 * 表示一个键值对以及说明字段
 */
public class KeyNameValue extends KeyValue {
    /**
     * 说明
     */
    private String name;

    /**
     * 初始化键值对
     */
    public KeyNameValue() {
    }

    /**
     * 指定键值初始化键值对
     *
     * @param key   键
     * @param value 值
     */
    public KeyNameValue(String key, String value) {
        super(key, value);
    }

    /**
     * 指定键值初始化键值对以及描述字段
     *
     * @param key   键
     * @param value 值
     * @param name  说明
     */
    public KeyNameValue(String key, String value, String name) {
        super(key, value);
        this.name = name;
    }

    public String getName() {
        return name;
    }
}
